.message {
  overflow: auto;

  .content1 {
    li {
      background-color: #fff;
      padding: 12px 25px;
      color: gray;
      margin-bottom: 6px;

      p {
        margin-bottom: 8px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
      }

      p:first-child {
        font-weight: 800;
        color: #333;
        font-size: 28px;
      }

      div {
        border-top: 2px solid #f0f0f0;
        padding: 12px 0 0;

        button {
          background: transparent;
          padding: 0 16px;
          border: 2px solid #686868;
          border-radius: 8px
        }
      }
    }
  }

  .content3 {
    .title {
      background-color: #fff;
      padding: 20px 30px;
      margin-bottom: 6px;
      display: flex;
      align-items: center;

      input {
        padding-left: 0.2rem
      }

      input::placeholder {
        padding-left: 0.5rem
      }
    }

    .txt {
      background-color: #fff;
      padding: 20px 30px;
      margin-bottom: 6px;
      display: flex;
      align-items: flex-start;

      span {
        margin-top: 15px
      }

      textarea {
        background-color: #f0f0f0;
        width: 8rem;
        margin-left: 0.3rem;
        padding: 15px;
        border: 2px solid #c7c6c6
      }
    }

    #upload {
      background-color: #fff;
      padding: 20px 30px;

      img {
        vertical-align: top;
        width: 200px;
        height: 200px;
      }
    }

    .sendBtn {
      background-color: #c30000;
      color: #fff;
      height: 90px;
      width: 90%;
      margin: 30px auto;
      display: block;
      font-size: 32px;
    }
  }
}
